package com.ssy.lingxi.after.sale.model.vo.response;

import java.io.Serializable;
import java.util.List;

/**
 *  退货：发收货详情
 * @author ds
 * @date 2021/8/13
 * @version 2.0.0
 */
public class ReturnGoodsBatchDetailVO implements Serializable {
    private static final long serialVersionUID = 6113010680662571456L;
    /**
     * 单据类型
     */
    private String orderTypeName;
    /**
     * 单据类型
     */
    private Integer orderType;

    /**
     * 退货id
     */
    private Long returnId;

    /**
     * 单据摘要
     */
    private String orderAbstract;
    /**
     * 单据时间
     */
    private Long orderTime;
    /**
     * 对应单据
     */
    private String orderName;
    /**
     * 关联单据
     */
    private String applyNo;
    /**
     * 发货单号
     */
    private String deliveryOrderNo;

    /**
     * 会员名称
     */
    private String memberName;
    /**
     * 收发货地址
     */
    private String address;
    /**
     * 收发货者名称
     */
    private String userName;

    /**
     * 收发货者电话
     */
    private String tel;
    /**
     * 配送方式: 1-物流（默认）, 2-自提, 3-无需配送
     */
    private Integer deliveryType;
    /**
     * 对应仓库
     */
    private String inventoryName;

    /**
     * 对应仓库人员
     */
    private String inventoryRole;
    /**
     * 备注
     */
    private String remark;

    /**
     * 退货商品明细
     */
    private List<ReturnGoodsBatchDetailProductVO> goodsDetailDeliveryList;

    public String getOrderTypeName() {
        return orderTypeName;
    }

    public void setOrderTypeName(String orderTypeName) {
        this.orderTypeName = orderTypeName;
    }

    public Integer getOrderType() {
        return orderType;
    }

    public void setOrderType(Integer orderType) {
        this.orderType = orderType;
    }

    public Long getReturnId() {
        return returnId;
    }

    public void setReturnId(Long returnId) {
        this.returnId = returnId;
    }

    public String getOrderAbstract() {
        return orderAbstract;
    }

    public void setOrderAbstract(String orderAbstract) {
        this.orderAbstract = orderAbstract;
    }

    public Long getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(Long orderTime) {
        this.orderTime = orderTime;
    }

    public String getOrderName() {
        return orderName;
    }

    public void setOrderName(String orderName) {
        this.orderName = orderName;
    }

    public String getApplyNo() {
        return applyNo;
    }

    public void setApplyNo(String applyNo) {
        this.applyNo = applyNo;
    }

    public String getDeliveryOrderNo() {
        return deliveryOrderNo;
    }

    public void setDeliveryOrderNo(String deliveryOrderNo) {
        this.deliveryOrderNo = deliveryOrderNo;
    }

    public String getMemberName() {
        return memberName;
    }

    public void setMemberName(String memberName) {
        this.memberName = memberName;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getTel() {
        return tel;
    }

    public void setTel(String tel) {
        this.tel = tel;
    }

    public Integer getDeliveryType() {
        return deliveryType;
    }

    public void setDeliveryType(Integer deliveryType) {
        this.deliveryType = deliveryType;
    }

    public String getInventoryName() {
        return inventoryName;
    }

    public void setInventoryName(String inventoryName) {
        this.inventoryName = inventoryName;
    }

    public String getInventoryRole() {
        return inventoryRole;
    }

    public void setInventoryRole(String inventoryRole) {
        this.inventoryRole = inventoryRole;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public List<ReturnGoodsBatchDetailProductVO> getGoodsDetailDeliveryList() {
        return goodsDetailDeliveryList;
    }

    public void setGoodsDetailDeliveryList(List<ReturnGoodsBatchDetailProductVO> goodsDetailDeliveryList) {
        this.goodsDetailDeliveryList = goodsDetailDeliveryList;
    }
}
